catapult launching - İspanyolca İngilizce Sözlük